function decimalToOctal(num) {
  var oct = 0,c=0;
  while (num > 0) {
  var r=num%8;
  oct=oct+(r*Math.pow(10,c++));
  num =Math.floor(num/ 8); // basically /= 8 without remainder if any
  }
  console.log("The decimal in octal is " + oct);
}

 decimalToOctal(2);
 decimalToOctal(8);
 decimalToOctal(65);
 decimalToOctal(216);
 decimalToOctal(512);
